package com.njtoyo.taxi.admin.service.business;

import com.njtoyo.netrides.entity.CompanyBank;
import com.njtoyo.taxi.admin.rest.wrapper.business.company.AddCompanyWithdrawWrapper;
import com.njtoyo.taxi.admin.rest.wrapper.business.company.CompanyWithdrawWrapper;
import com.njtoyo.taxi.admin.rest.wrapper.business.driver_withdraw.IndexWrapper;
import com.njtoyo.taxi.entity.backend.AdminUser;
import com.taxi.entity.common.RestResult;

/**
 * @author mdf
 * @title: CompanyBankService
 * @description: TODO
 * @date 2024/5/29 10:43
 */
public interface CompanyBankService {
    RestResult getByCompanyId(Long companyId);

    RestResult saveOrUpdateBank(AddCompanyWithdrawWrapper add);

    RestResult getPage(AdminUser adminUser, CompanyWithdrawWrapper wrapper);

    RestResult getCompanyBalance();
}
